drip proof - German English Dictionary